var form, $, areaData;
layui.config({
    base: "../../js/"
}).extend({
    "address": "address"
})
layui.use(['form', 'layer', 'upload', 'laydate', "address"], function() {
    form = layui.form;
    $ = layui.jquery;
    var layer = parent.layer === undefined ? layui.layer : top.layer,
        upload = layui.upload,
        laydate = layui.laydate,
        address = layui.address;
    var userInfo = JSON.parse(localStorage.getItem("userInfo"));
    //上传头像
    // upload.render({
    //     elem: '.userFaceBtn',
    //     url: severUrl + 'alert_manager_heading',
    //     method: "post", //此处是为了演示之用，实际使用中请将此删除，默认用post方式提交
    //     accept: "images",
    //     data: {
    //         tel: userInfo[0].tel,
    //         oldPath: "https://afp.alicdn.com/afp-creative/creative/u124884735/14945f2171400c10764ab8f3468470e4.jpg"
    //     },
    //     done: function(res, index, upload) {
    //         console.log(res);
    //         console.log(index);
    //         console.log(upload)
    //             // var num = parseInt(4 * Math.random()); //生成0-4的随机数，随机显示一个头像信息
    //             // $('#userFace').attr('src', res.data[num].src);
    //             // window.sessionStorage.setItem('userFace', res.data[num].src);
    //     },
    //     error: function(index, upload) {
    //         console.log(index);
    //         console.log(upload)
    //     }
    // });

    //添加验证规则
    form.verify({
            userBirthday: function(value) {
                if (!/^(\d{4})[\u4e00-\u9fa5]|[-\/](\d{1}|0\d{1}|1[0-2])([\u4e00-\u9fa5]|[-\/](\d{1}|0\d{1}|[1-2][0-9]|3[0-1]))*$/.test(value)) {
                    return "出生日期格式不正确！";
                }
            }
        })
        //选择出生日期
        // laydate.render({
        //     elem: '.userBirthday',
        //     format: 'yyyy年MM月dd日',
        //     trigger: 'click',
        //     max: 0,
        //     mark: { "0-12-15": "生日" },
        //     done: function(value, date) {
        //         if (date.month === 12 && date.date === 15) { //点击每年12月15日，弹出提示语
        //             layer.msg('今天是马哥的生日，也是layuicms2.0的发布日，快来送上祝福吧！');
        //         }
        //     }
        // });
    $(".name").val(userInfo[0].tel);
    if (userInfo[0].quanxian == 1) {
        $(".quanxian").val("超级管理员");

    } else {
        $(".quanxian").val("普通管理员");

    }
    $(".userPhone").val(userInfo[0].tel);

    console.log($(".userSex input"))
    $('input[name="sex"]').each(function() {
        var that = this;
        console.log(this.value)
        if (this.value == userInfo[0].sex) {
            console.log(this)
            $(this).attr('checked', true)
        }
    })

    //获取省信息
    address.provinces();

    //提交个人资料
    form.on("submit(changeUser)", function(data) {
        var index = layer.msg('提交中，请稍候', { icon: 16, time: false, shade: 0.8 });
        //将填写的用户信息存到session以便下次调取
        var key, userInfoHtml = '';
        userInfoHtml = {
            'realName': $(".realName").val(),
            'sex': data.field.sex,
            'userPhone': $(".userPhone").val(),
            'userBirthday': $(".userBirthday").val(),
            'province': data.field.province,
            'city': data.field.city,
            'area': data.field.area,
            'userEmail': $(".userEmail").val(),
            'myself': $(".myself").val()
        };
        for (key in data.field) {
            if (key.indexOf("like") != -1) {
                userInfoHtml[key] = "on";
            }
        }
        window.sessionStorage.setItem("userInfo", JSON.stringify(userInfoHtml));
        setTimeout(function() {
            layer.close(index);
            layer.msg("提交成功！");
        }, 2000);
        return false; //阻止表单跳转。如果需要表单跳转，去掉这段即可。
    })

    //修改密码
    form.on("submit(changePwd)", function(data) {
        var index = layer.msg('提交中，请稍候', { icon: 16, time: false, shade: 0.8 });
        setTimeout(function() {
            layer.close(index);
            layer.msg("密码修改成功！");
            $(".pwd").val('');
        }, 2000);
        return false; //阻止表单跳转。如果需要表单跳转，去掉这段即可。
    })
})